package com.verisette.ncos.persistence.domain;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;

@Entity
@IdClass(CustomLogAuditLogId.class)
public class CustomLogAuditLog {

	@Id
	@Column(name="ADL_ID")
	private Integer adlId;
	
	@Id
	@Column(name="USP_ID")
	private Integer uspId;
	
	@Column(name="ADL_DATETIME")
	private Date adlDatetime;
	
	@Column(name="GROUP_ID")
	private String groupId;
	
// comment by pimonrath @27/10/2010
//	@Column(name="STATUS")
//	private String status;
	
	@Column(name="STATUS_OR_ACTION")
	private String statusOrAction;
	
	@Column(name="USP_USER_NAME")
	private String uspUserName;

	// Add by thippawan @20100929
	@Column(name="CLASS")
	private String qsClass;
	
	@Column(name="SYSTEM")
	private String system;
	
	@Column(name="CUSTOMER_NUMBER")
	private String customerNumber;
	
	@Column(name="ID_TYPE")
	private String idType;
	
	@Column(name="ID_NUMBER")
	private String idNumber;
	
	@Column(name="CONFIRM_FLAG")
	private String confirmFlag;
	

	public long getAdlId() {
		return adlId;
	}

	public void setAdlId(Integer adlId) {
		this.adlId = adlId;
	}

	public Integer getUspId() {
		return uspId;
	}

	public void setUspId(Integer uspId) {
		this.uspId = uspId;
	}

	public Date getAdlDatetime() {
		return adlDatetime;
	}

	public void setAdlDatetime(Date adlDatetime) {
		this.adlDatetime = adlDatetime;
	}

	public String getUspUserName() {
		return uspUserName;
	}

	public void setUspUserName(String uspUserName) {
		this.uspUserName = uspUserName;
	}

	public String getGroupId() {
		return groupId;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public String getQsClass() {
		return qsClass;
	}

	public void setQsClass(String qsClass) {
		this.qsClass = qsClass;
	}

	public String getSystem() {
		return system;
	}

	public void setSystem(String system) {
		this.system = system;
	}

	public String getCustomerNumber() {
		return customerNumber;
	}

	public void setCustomerNumber(String customerNumber) {
		this.customerNumber = customerNumber;
	}

	public String getIdType() {
		return idType;
	}

	public void setIdType(String idType) {
		this.idType = idType;
	}

	public String getIdNumber() {
		return idNumber;
	}

	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	public String getStatusOrAction() {
		return statusOrAction;
	}

	public void setStatusOrAction(String statusOrAction) {
		this.statusOrAction = statusOrAction;
	}

	public String getConfirmFlag() {
		return confirmFlag;
	}

	public void setConfirmFlag(String confirmFlag) {
		this.confirmFlag = confirmFlag;
	}


	
}
